#import <UIKit/UIKit.h>

/**
 * A ValueSelectorDelegate is the protocol for a delegate handling
 * responses of generic values being selected.
 *
 * @author      James Lin
 * @version     1.1.4
 * @since       1.1.4
 */
@protocol ValueSelectorDelegate

/**
 * Handle a notification that a value has been selected.
 *
 * @param value       the value that was selected
 * @param identifier  the identifier for the source from which the value was selected
 */
- (void)valueSelected:(id)value selectorIdentifier:(NSUInteger)identifier;

@end
